barrier-penetrating sensors - Turkish English Dictionary